Mapping series-parallel streaming applications on hierarchical platforms with reliability and energy constraints
نویسندگان
چکیده
Streaming applications come from various application fields such as physics, where data is continuously generated and must be processed on the fly. Typical streaming have a series-parallel dependence graph, they are hierarchical failure-prone platform, for instance in miniaturized satellites. The goal to minimize energy consumed when processing each set, while ensuring real-time constraints terms of time. Dynamic voltage frequency scaling (DVFS) used reduce consumption, we ensure reliable execution by either executing task at maximum speed, or triplicating it, so that time execute set without failure bounded. We propose structure rule partition map onto prove optimization problem NP-complete. design dynamic-programming algorithm special case linear chains, which optimal class schedules. Furthermore, this provides an interesting heuristic building block designing heuristics general case. compared baseline solution, executed speed. Simulations realistic settings demonstrate good performance proposed heuristics; particular, significant savings can obtained.
منابع مشابه
Hierarchical Mapping Techniques for signal Processing Systems on Parallel Platforms
Title of dissertation: HIERARCHICAL MAPPING TECHNIQUES FOR SIGNAL PROCESSING SYSTEMS ON PARALLEL PLATFORMS Lai-Huei Wang, Doctor of Philosophy, 2014 Dissertation directed by: Professor Shuvra S. Bhattacharyya Department of Electrical and Computer Engineering Dataflow models are widely used for expressing the functionality of digital signal processing (DSP) applications due to their useful featu...
متن کاملStreaming Applications on Heterogeneous Platforms
Using multiple streams can improve the overall system performance by mitigating the data transfer overhead on heterogeneous systems. Currently, very few cases have been streamed to demonstrate the streaming performance impact and a systematic investigation of streaming necessity and how-to over a large number of test cases remains a gap. In this paper, we use a total of 56 benchmarks to build a...
متن کاملAgeing Orders of Series-Parallel and Parallel-Series Systems with Independent Subsystems Consisting of Dependent Components
In this paper, we consider series-parallel and parallel-series systems with independent subsystems consisting of dependent homogeneous components whose joint lifetimes are modeled by an Archimedean copula. Then, by considering two such systems with different numbers of components within each subsystem, we establish hazard rate and reversed hazard rate orderings between the two system lifetimes,...
متن کاملA fuzzy reliability model for series-parallel systems
Fuzzy set based methods have been proved to be effective in handling many types of uncertainties in different fields, including reliability engineering. This paper presents a new approach on fuzzy reliability, based on the use of beta type distribution as membership function. Considering experts' ideas and by asking operators linguistic variables, a rule base is designed to determine the level ...
متن کاملPredictable mapping of streaming applications on multiprocessors
Predictable Mapping of Streaming Applications on Multiprocessors The design of new consumer electronics devices is getting more and more complex as more functionality is integrated into these devices. To manage the design complexity, a predictable design flow is needed. The result should be a system that guarantees that an application can perform its own tasks within strict timing deadlines, in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Parallel and Distributed Computing
سال: 2022
ISSN: ['1096-0848', '0743-7315']
DOI: https://doi.org/10.1016/j.jpdc.2022.01.016